package com.bigger.service;

import com.bigger.dto.CreateOrderDTO;
import com.bigger.entity.Order;
import com.bigger.vo.OrderDetailVO;

import java.util.List;

public interface OrderService {
    /**
     * 下单相关接口
     * @param createOrderDTOList
     */
    void createOrder(CreateOrderDTO createOrderDTOList);

    /**
     * 获取自己的所有订单信息
     */
    List<Order> get();

    /**
     * 根据id获取详细账单信息
     * @param id
     * @return
     */
    OrderDetailVO getById(Long id);

    /**
     * 退单相关接口
     * @param id
     */
    void chargebacks(Long id);
}
